have a hide like a rhinoceros - Turc Anglais Dictionnaire